#pragma once

#include "Math/Color.h"
#include "Math/Vec3.h"
#include "Math/Quat.h"

class CPreRenderMesh;

struct SPreRenderForegroundMeshInstance
{
    SVec3 Position;
    SQuat Rotation;
    SVec3 Scale;

    std::shared_ptr<CPreRenderMesh> Mesh;
    SColor Color;
    SVec3 ViewPosition;
};